home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / redakcyjne / programy / PSPad editor 4.5.4 build 2356 beta / pspad454inst_en.exe / {app} / Context / MS JScript.DEF < prev    next >
Text File  |  2005-08-10  |  30KB  |  615 lines

  1. ∩╗┐; Tento soubor obsahuje makra programu PSPad pro JScript
  2. ;
  3. ; ┼ÿ├ídky za─ì├¡naj├¡c├¡ st┼Öedn├¡kem a pr├ízdn├⌐ ┼Ö├ídky jsou ignorov├íny
  4. ;
  5. ; Form├ít p┼Ö├¡kaz┼» :
  6. ;  [jm├⌐no_p┼Ö├¡kazu | popis p┼Ö├¡kazu (libovoln├╜ text)]*kl├ívesov├í_zkratka
  7. ;  ┼Ö├ídek p┼Ö├¡kazu, kter├╜ bude vlo┼╛en
  8. ;  ┼Ö├ídek p┼Ö├¡kazu, kter├╜ bude vlo┼╛en ...
  9. ;
  10. ; hlavi─ìka p┼Ö├¡kazu je uzav┼Öena do [], znak | slou┼╛├¡ jako odd─¢lova─ì
  11. ; jm├⌐na p┼Ö├¡kazu a koment├í┼Öe.
  12. ; * ur─ìuje nepovinnou kl├ívesovou zkratku
  13. ; pokud ┼Ö├ídek p┼Ö├¡kazu obsahuje znak |, kurzor se po vlo─╛en├¡ do
  14. ; textu zastav├¡ na tomto m├¡st─¢
  15. ; pokud ┼Ö├ídek p┼Ö├¡kazu obsahuje znak ┬º, bude zde vlo┼╛en ozna─ìen├╜ text
  16. ;
  17. ; autor: Ing. Ale┼í Daniel ales.daniel@centrum.cz
  18. ; posledn├¡ revize: 10.8.2005
  19. ;
  20. ; Methods
  21. [abs | Returns the absolute value of a number]
  22. Math.abs(|number)
  23. [acos | Returns the arccosine of a number]
  24. Math.acos(|number)
  25. [anchor | Places an HTML anchor with a NAME attribute around specified text in the object]
  26. anchor(|anchorstring)
  27. [asin | Returns the arcsine of a number]
  28. Math.asin(|number)
  29. [atan | Returns the arctangent of a number]
  30. Math.atan(|number)
  31. [atan2 | Returns the angle (in radians) from the X axis to a point (y,x)]
  32. Math.atan2(|y, x)
  33. [atEnd | Returns a Boolean value indicating if the enumerator is at the end of the collection]
  34. atEnd()|
  35. [Add | Adds a key and item pair to a Dictionary object]
  36. Add (|key, item)
  37. [Add | Adds a new Folder to a Folders collection]
  38. Add (|folderName) 
  39. [big | Places HTML <BIG> tags around text in a String object]
  40. big()|
  41. [blink | Places HTML <BLINK> tags around text in a String object]
  42. blink()|
  43. [bold | Places HTML <B> tags around text in a String object]
  44. bold()|
  45. [BuildPath | Appends a name to an existing path]
  46. BuildPath(|path, name) 
  47. [ceil | Returns the smallest integer greater than or equal to its numeric argument]
  48. Math.ceil(|number)
  49. [charAt | Returns the character at the specified index]
  50. charAt(|index)
  51. [charCodeAt | Returns the Unicode encoding of the specified character]
  52. charCodeAt(|index)
  53. [Close | Closes an open TextStream file]
  54. Close()|
  55. [compile | Compiles a regular expression into an internal format]
  56. compile(|pattern)
  57. [concat(Arr) | Returns an new array consisting of a combination of two arrays]
  58. concat(|array2)
  59. [concat(Str) | Returns a String object containing the concatenation of two supplied strings]
  60. concat(|string2)
  61. [cos | Returns the cosine of a number]
  62. Math.cos(|number)
  63. [Copy | Copies a specified file or folder from one location to another]
  64. Copy(|destination[, overwrite]) 
  65. [CopyFile | Copies one or more files from one location to another]
  66. CopyFile(|source, destination[, overwrite]) 
  67. [CopyFolder | Recursively copies a folder from one location to another]
  68. CopyFolder(|source, destination[, overwrite])
  69. [CreateFolder | Creates a folder]
  70. CreateFolder(|foldername)
  71. [CreateTextFile | Creates a specified file name and returns a TextStream object that can be used to read from or write to the file]
  72. CreateTextFile(|filename[, overwrite[, unicode]])
  73. [Delete | Deletes a specified file or folder]
  74. Delete(|force)
  75. [DeleteFile | Deletes a specified file]
  76. DeleteFile(|filespec[, force]) 
  77. [DeleteFolder | Deletes a specified folder and its contents]
  78. DeleteFolder(|folderspec[, force]) 
  79. [dimensions | Returns the number of dimensions in a VBArray]
  80. dimensions()|
  81. [DriveExists | Returns True if the specified drive exists; False if it does not]
  82. DriveExists(|drivespec)
  83. [escape | Encodes String objects so they can be read on all computers]
  84. escape(|charstring)
  85. [eval | Evaluates JScript code and executes it]
  86. eval(|codestring)
  87. [exec | Executes a search for a match in a specified string]
  88. exec(|str)
  89. [Execute | Executes a regular expression search against a specified string]
  90. Execute(|string)
  91. [Exists | Returns True if a specified key exists in the Dictionary object, False if it does not]
  92. Exists(|key)
  93. [exp | Returns e (the base of natural logarithms) raised to a power]
  94. Math.exp(|number)
  95. [FileExists | Returns True if a specified file exists; False if it does not]
  96. FileExists(|filespec)
  97. [fixed | Places HTML <TT> tags around text in a String object]
  98. fixed()|
  99. [floor | Returns the greatest integer less than or equal to its numeric argument]
  100. Math.floor(|number)
  101. [FolderExists | Returns True if a specified folder exists; False if it does not]
  102. FolderExists(|folderspec)
  103. [fontcolor | Places an HTML <FONT> tag with the COLOR attribute around the text in a String object]
  104. fontcolor(|colorval)
  105. [fontsize | Places an HTML <FONT> tag with the SIZE attribute around the text in a String object]
  106. fontsize(|intSize)
  107. [fromCharCode | Returns a string from a number of Unicode character values]
  108. String.fromCharCode(|code1, code2, ..., coden)
  109. [GetAbsolutePathName | Returns a complete and unambiguous path from a provided path specification]
  110. GetAbsolutePathName(|pathspec)
  111. [GetBaseName | Returns a string containing the base name of the last component, less any file extension, in a path]
  112. GetBaseName(|path)
  113. [getDate | Returns the day of the month value in a Date object using local time]
  114. getDate()|
  115. [getDay | Returns the day of the week value in a Date object using local time]
  116. getDay()|
  117. [GetDrive | Returns a Drive object corresponding to the drive in a specified path]
  118. GetDrive(|drivespec) 
  119. [GetDriveName | Returns a string containing the name of the drive for a specified path]
  120. GetDriveName(|path)
  121. [GetExtensionName | Returns a string containing the extension name for the last component in a path]
  122. GetExtensionName(|path)
  123. [GetFile | Returns a File object corresponding to the file in a specified path]
  124. GetFile(|filespec)
  125. [GetFileName | Returns the last component of specified path that is not part of the drive specification]
  126. GetFileName(|pathspec)
  127. [GetFolder | Returns a Folder object corresponding to the folder in a specified path]
  128. GetFolder(|folderspec)
  129. [getFullYear | Returns the year value in the Date object using local time]
  130. getFullYear()|
  131. [getHours | Returns the hours value in a Date object using local time]
  132. getHours()|
  133. [getItem | Returns the item at the specified location]
  134. getItem(|dimension1[, dimension2, ...], dimensionn)
  135. [getMilliseconds | Returns the milliseconds value in a Date object using local time]
  136. getMilliseconds()|
  137. [getMinutes | Returns the minutes value in a Date object using local time]
  138. getMinutes()|
  139. [getMonth | Returns the minutes value in a Date object using local time]
  140. getMinutes()|
  141. [GetParentFolderName | Returns a string containing the name of the parent folder of the last file or folder in a specified path]
  142. GetParentFolderName(|path)
  143. [getSeconds | Returns the seconds value in a Date object using local time]
  144. getSeconds()|
  145. [GetSpecialFolder | Returns the special folder specified]
  146. GetSpecialFolder(|folderspec)
  147. [GetTempName | Returns a randomly generated temporary file or folder name that is useful for performing operations that require a temporary file or folder]
  148. GetTempName()| 
  149. [getTime | Returns the time value in a Date object]
  150. getTime()|
  151. [getTimezoneOffset | Returns the difference in minutes between the time on the host computer and Universal Coordinated Time (UTC)]
  152. getTimezoneOffset()|
  153. [getUTCDate | Returns the date in a Date object using Universal Coordinated Time (UTC)]
  154. getUTCDate()|
  155. [getUTCDay | Returns the day of the week value in a Date object using Universal Coordinated Time (UTC)]
  156. getUTCDay()|
  157. [getUTCFullYear | Returns the year value in a Date object using Universal Coordinated Time (UTC)]
  158. getUTCFullYear()|
  159. [getUTCHours | Returns the hours value in a Date object using Universal Coordinated Time (UTC)]
  160. getUTCHours()|
  161. [getUTCMilliseconds | Returns the milliseconds value in a Date object using Universal Coordinated Time (UTC)]
  162. getUTCHours()|
  163. [getUTCMinutes | Returns the minutes value in a Date object using Universal Coordinated Time (UTC)]
  164. getUTCMinutes()|
  165. [getUTCMonth | Returns the month value value in a Date object using Universal Coordinated Time (UTC)]
  166. getUTCMonth()|
  167. [getUTCSeconds | Returns the seconds value in a Date object using Universal Coordinated Time (UTC)]
  168. getUTCSeconds()|
  169. [getVarDate | Returns the VT_DATE value in a Date object]
  170. getVarDate()|
  171. [indexOf | Returns the character position where the first occurrence a substring occurs within a String object]
  172. indexOf(|substring, startindex)
  173. [isFinite | Returns a Boolean value that indicates if a supplied number is finite]
  174. isFinite(|number)
  175. [isNaN | Returns a Boolean value that indicates whether a value is the reserved value NaN (not a number)]
  176. isNaN(|numvalue)
  177. [italics | Places HTML <I> tags around text in a String object]
  178. italics()|
  179. [item | Returns the current item in the collection]
  180. item()|
  181. [Items | Returns an array containing all the items in a Dictionary object]
  182. Items()|
  183. [join | Returns a String object consisting of all the elements of an array concatenated together]
  184. join(|separator)
  185. [Keys | Returns an array containing all existing keys in a Dictionary object]
  186. Keys()|
  187. [lastIndexOf | Returns the last occurrence of a substring within a String object]
  188. lastIndexOf(|substring, startindex)
  189. [lbound | Returns the lowest index value used in the specified dimension of a VBArray]
  190. lbound(|dimension)
  191. [link | Places an HTML anchor with an HREF attribute around the text in a String object]
  192. link(|linkstring)
  193. [log | Returns the natural logarithm of a number]
  194. Math.log(|number)
  195. [match | Returns, as an array, the results of a search on a string using a supplied Regular Expression object]
  196. match(|rgExp)
  197. [max | Returns the greater of two supplied numeric expressions]
  198. Math.max(|number1, number2)
  199. [min | Returns the lesser of two supplied numbers]
  200. Math.min(|number1, number2)
  201. [Move | Moves a specified file or folder from one location to another]
  202. Move(|destination) 
  203. [MoveFile | Moves one or more files from one location to another]
  204. MoveFile(|source, destination); 
  205. [moveFirst | Resets the current item in the collection to the first item]
  206. moveFirst()|
  207. [MoveFolder | Moves one or more folders from one location to another]
  208. MoveFolder(|source, destination)
  209. [moveNext | Moves the current item to the next item in the collection]
  210. moveNext()|
  211. [OpenAsTextStream | Opens a specified file and returns a TextStream object that can be used to read from, write to, or append to the file]
  212. OpenAsTextStream(|[iomode, [format]])
  213. [OpenTextFile | Opens a specified file and returns a TextStream object that can be used to read from, write to, or append to the file]
  214. OpenTextFile(|filename[, iomode[, create[, format]]])
  215. [parse | Parses a string containing a date, and returns the number of milliseconds between that date and midnight, January 1, 1970]
  216. Date.parse(|dateVal)
  217. [parseFloat | Returns a floating-point number converted from a string]
  218. parseFloat(|numstring)
  219. [parseInt | Returns an integer converted from a string]
  220. parseInt(|numstring, [radix])
  221. [pow | Returns the value of a base expression taken to a specified power]
  222. Math.pow(|base, exponent)
  223. [random | Returns a pseudorandom number between 0 and 1]
  224. Math.random()|
  225. [Read | Reads a specified number of characters from a TextStream file and returns the resulting string]
  226. Read(|characters)
  227. [ReadAll | Reads an entire TextStream file and returns the resulting string]
  228. ReadAll()|
  229. [ReadLine | Reads an entire line (up to, but not including, the newline character) from a TextStream file and returns the resulting string]
  230. ReadLine()|
  231. [Remove | Removes a key, item pair from a Dictionary object]
  232. Remove(|key)
  233. [RemoveAll | The RemoveAll method removes all key, item pairs from a Dictionary object]
  234. RemoveAll()|
  235. [replace | Returns a copy of a string with text replaced using a regular expression]
  236. replace(|rgExp, replaceText)
  237. [reverse | Returns an Array object with the elements reversed]
  238. reverse()|
  239. [round | Returns a supplied numeric expression rounded to the nearest integer]
  240. Math.round(|number)
  241. [search | Returns the position of the first substring match in a regular expression search]
  242. search(|rgexp)
  243. [setDate | Sets the numeric date of the Date object using local time]
  244. setDate(|numDate)
  245. [setFullYear | Sets the year value in the Date object using local time]
  246. setFullYear(|numYear[, numMonth[, numDate]])
  247. [setHours | Sets the hour value in the Date object using local time]
  248. setHours(|numHours[, numMin[, numSec[, numMilli]]])
  249. [setMilliseconds | Sets the milliseconds value in the Date object using local time]
  250. setMilliseconds(|numMilli)
  251. [setMinutes | Sets the minutes value in the Date object using local time]
  252. setMinutes(|numMinutes[, numSeconds[, numMilli]])
  253. [setMonth | Sets the month value in the Date object using local time]
  254. setMonth(|numMonth[, dateVal])
  255. [setSeconds | Sets the seconds value in the Date object using local time]
  256. setSeconds(|numSeconds[, numMilli])
  257. [setTime | Sets the date and time value in the Date object]
  258. setTime(|milliseconds)
  259. [setUTCDate | Sets the numeric date in the Date object using Universal Coordinated Time (UTC)]
  260. setUTCDate(|numDate)
  261. [setUTCFullYear | Sets the year value in the Date object using Universal Coordinated Time (UTC).]
  262. setUTCFullYear(|numYear[, numMonth[, numDate]])
  263. [setUTCHours | Sets the hours value in the Date object using Universal Coordinated Time (UTC)]
  264. setUTCHours(|numHours[, numMin[, numSec[, numMilli]]])
  265. [setUTCMilliseconds | Sets the milliseconds value in the Date object using Universal Coordinated Time (UTC)]
  266. setUTCMilliseconds(|numMilli)
  267. [setUTCMinutes | Sets the minutes value in the Date object using Universal Coordinated Time (UTC)]
  268. setUTCMinutes(|numMinutes[, numSeconds[, numMilli]])
  269. [setUTCMonth | Sets the month value in the Date object using Universal Coordinated Time (UTC)]
  270. setUTCMonth(|numMonth[, dateVal])
  271. [setUTCSeconds | Sets the seconds value in the Date object using Universal Coordinated Time (UTC)]
  272. setUTCSeconds(|numSeconds[, numMilli])
  273. [setYear | Sets the year value in the Date object]
  274. setYear(|numYear)
  275. [sin | Returns the sine of a number]
  276. Math.sin(|number)
  277. [Skip | Skips a specified number of characters when reading a TextStream file]
  278. Skip(|characters)
  279. [SkipLine | Skips the next line when reading a TextStream file]
  280. SkipLine()|
  281. [slice(Arr) | Returns a section of an array]
  282. slice(|start, [end])
  283. [slice(Str) | Returns a section of a string]
  284. slice(|start, [end])
  285. [small | Places HTML <SMALL> tags around text in a String object]
  286. small()|
  287. [sort | Returns an Array objec with the elements sorted]
  288. sort(|sortfunction)
  289. [split | Returns the array of strings that results when a string is separated into substrings]
  290. split(|str)
  291. [sqrt | Returns the square root of a number]
  292. Math.sqrt(|number)
  293. [strike | Places HTML <STRIKE> tags around text in a String object]
  294. strike()|
  295. [sub | Places HTML <SUB> tags around text in a String object]
  296. sub()|
  297. [substr | Returns a substring beginning at a specified location and having a specified length]
  298. substr(|start [, length ])
  299. [substring | Returns the substring at the specified location within a String object]
  300. substring(|start, end)
  301. [sup | Places HTML <SUP> tags around text in a String object]
  302. sup()|
  303. [tan | Returns the tangent of a number]
  304. Math.tan(|number)
  305. [test | Returns a Boolean value that indicates whether or not a pattern exists in a searched string]
  306. test(|str)
  307. [toArray | Returns a standard JScript array converted from a VBArray]
  308. toArray()|
  309. [toGMTString | Returns a date converted to a string using Greenwich Mean Time(GMT)]
  310. toGMTString()|
  311. [toLocaleString | Returns a date converted to a string using the current locale]
  312. toLocaleString()|
  313. [toLowerCase | Returns a string where all alphabetic characters have been converted to lowercase]
  314. toLowerCase()|
  315. [toString | Returns a string representation of an object]
  316. toString(|[radix])
  317. [toUpperCase | Returns a string where all alphabetic characters have been converted to uppercase]
  318. toUpperCase()|
  319. [toUTCString | Returns a date converted to a string using Universal Coordinated Time (UTC)]
  320. toUTCString()|
  321. [ubound | Returns the highest index value used in the specified dimension of the VBArray]
  322. ubound(|dimension)
  323. [unescape | Decodes String objects encoded with the escape method]
  324. unescape(|charstring)
  325. [UTC | Returns the number of milliseconds between midnight, January 1, 1970 Universal Coordinated Time (UTC) (or GMT) and the supplied date]
  326. Date.UTC(|year, month, day[, hours[, minutes[, seconds[,ms]]]])
  327. [valueOf | Returns the primitive value of the specified object]
  328. valueOf()|
  329. [Write | Writes a specified string to a TextStream file]
  330. Write(|string)
  331. [WriteBlankLines | Writes a specified number of newline characters to a TextStream file]
  332. WriteBlankLines(|lines)
  333. [WriteLine | Writes a specified string and newline character to a TextStream file]
  334. WriteLine(|[string])
  335. ; Properties
  336. [arguments | Returns an array containing each argument passed to the currently executing function]
  337. arguments[|]
  338. [AtEndOfLine | Returns true if the file pointer is positioned immediately before the end-of-line marker in a TextStream file; false if it is not. Read-only]
  339. AtEndOfLine|
  340. [AtEndOfStream | Returns true if the file pointer is at the end of a TextStream file; false if it is not. Read-only]
  341. AtEndOfStream|
  342. [Attributes | Sets or returns the attributes of files or folders. Read/write or read-only, depending on the attribute]
  343. Attributes |[= newattributes]
  344. [AvailableSpace | Returns the amount of space available to a user on the specified drive or network share]
  345. AvailableSpace|
  346. [Column | Read-only property that returns the column number of the current character position in a TextStream file]
  347. Column|
  348. [CompareMode | Sets and returns the comparison mode for comparing string keys in a Dictionary object]
  349. CompareMode|[ = compare]
  350. [constructor | Specifies the function that creates an object]
  351. constructor|
  352. [Count | Returns the number of items in a collection or Dictionary object. Read-only]
  353. Count|
  354. [DateCreated | Returns the date and time that the specified file or folder was created. Read-only]
  355. DateCreated|
  356. [DateLastAccessed | Returns the date and time that the specified file or folder was last accessed. Read-only]
  357. DateLastAccessed|
  358. [DateLastModified | Returns the date and time that the specified file or folder was last modified. Read-only]
  359. DateLastModified|
  360. [description | Returns or sets the descriptive string associated with a specific error]
  361. description| [= stringexpression]
  362. [Drive | Returns the drive letter of the drive on which the specified file or folder resides. Read-only]
  363. Drive|
  364. [DriveLetter | Returns the drive letter of a physical local drive or a network share. Read-only]
  365. DriveLetter|
  366. [Drives | Returns a Drives collection consisting of all Drive objects available on the local machine]
  367. Drives|
  368. [DriveType | Returns a value indicating the type of a specified drive]
  369. DriveType|
  370. [E | Returns Euler's constant, the base of natural logarithms. The E property is approximately equal to 2.718]
  371. Math.E|
  372. [Files | Returns a Files collection consisting of all File objects contained in the specified folder, including those with hidden and system file attributes set]
  373. Files|
  374. [FileSystem | Returns the type of file system in use for the specified drive]
  375. FileSystem|
  376. [FreeSpace | Returns the amount of free space available to a user on the specified drive or network share. Read-only]
  377. FreeSpace|
  378. [index | Returns the character position where the first successful match begins in a searched string]
  379. RegExp.index|
  380. [Infinity | Returns an initial value of Number.POSITIVE_INFINITY]
  381. Infinity|
  382. [input | Returns the string against which a search was performed. Read-only]
  383. RegExp.input|
  384. [isFinite | Returns a Boolean value that indicates if a supplied number is finite]
  385. isFinite(|number)
  386. [IsReady | Returns True if the specified drive is ready; False if it is not]
  387. IsReady|
  388. [IsRootFolder | Returns True if the specified folder is the root folder; False if it is not]
  389. IsRootFolder|
  390. [Item | Sets or returns an item for a specified key in a Dictionary object. For collections, returns an item based on the specified key. Read/write]
  391. Item(|key)[ = newitem]
  392. [Key | Sets a key in a Dictionary object]
  393. Key(|key) = newkey
  394. [lastIndex | Returns the character position where the last successful match begins in a searched string]
  395. RegExp.lastIndex|
  396. [length(Arr) | Returns an integer value one higher than the highest element defined in an array]
  397. length|
  398. [length(Fcn) | Returns the number of arguments defined for a function]
  399. length|
  400. [length(Str) | Returns the length of a String object]
  401. length|
  402. [Line | Read-only property that returns the current line number in a TextStream file]
  403. Line|
  404. [LN2 | Returns the natural logarithm of 2]
  405. Math.LN2|
  406. [LN10 | Returns the natural logarithm of 10]
  407. Math.LN10|
  408. [LOG2E | Returns the base-2 logarithm of e, Euler's constant]
  409. LOG2E|
  410. [LOG10E | Returns the base-10 logarithm of e, Euler's constant]
  411. LOG10E|
  412. [MAX_VALUE | Returns the largest number representable in JScript. Equal to approximately 1.79E+308]
  413. MAX_VALUE|
  414. [MIN_VALUE | Returns the number closest to zero representable in JScript. Equal to approximately 2.22E-308]
  415. MIN_VALUE|
  416. [NaN(Gl) | Returns the special value NaN indicating that an expression is not a number]
  417. NaN|
  418. [NaN(Num) | A special value that indicates an arithmetic expression returned a value that was not a number]
  419. NaN|
  420. [Name | Sets or returns the name of a specified file or folder. Read/write]
  421. Name |[= newname]
  422. [NEGATIVE_INFINITY | Returns a value more negative than the largest negative number (-Number.MAX_VALUE) representable in JScript]
  423. NEGATIVE_INFINITY|
  424. [number | Returns or sets the numeric value associated with a specific error. The Error object's default property is number]
  425. number| [= errornumber]
  426. [ParentFolder | Returns the folder object for the parent of the specified file or folder. Read-only]
  427. ParentFolder|
  428. [Path | Returns the path for a specified file, folder, or drive]
  429. Path|
  430. [PI | Returns the ratio of the circumference of a circle to its diameter, approximately 3.141592653589793]
  431. Math.PI|
  432. [POSITIVE_INFINITY | Returns a value larger than the largest number (Number.MAX_VALUE) that can be represented in JScript]
  433. POSITIVE_INFINITY|
  434. [prototype | Returns a reference to the prototype for a class of objects]
  435. prototype|
  436. [RootFolder | Returns a Folder object representing the root folder of a specified drive. Read-only]
  437. RootFolder|
  438. [search | Returns the position of the first substring match in a regular expression search]
  439. search(|rgexp)
  440. [SerialNumber | Returns the decimal serial number used to uniquely identify a disk volume]
  441. SerialNumber|
  442. [ShareName | Returns the network share name for a specified drive]
  443. ShareName|
  444. [ShortName | Returns the short name used by programs that require the earlier 8.3 naming convention]
  445. ShortName|
  446. [ShortPath | Returns the short path used by programs that require the earlier 8.3 file naming convention]
  447. ShortPath|
  448. [Size | For files, returns the size, in bytes, of the specified file. For folders, returns the size, in bytes, of all files and subfolders contained in the folder]
  449. Size|
  450. [source | Returns a copy of the text of the regular expression pattern. Read-only]
  451. source|
  452. [SQRT1_2 | Returns he square root of 0.5, or one divided by the square root of 2]
  453. Math.SQRT1_2|
  454. [SQRT2 | Returns the square root of 2]
  455. Math.SQRT2|
  456. [SubFolders | Returns a Folders collection consisting of all folders contained in a specified folder, including those with hidden and system file attributes set]
  457. SubFolders|
  458. [TotalSize | Returns the total space, in bytes, of a drive or network share]
  459. TotalSize|
  460. [Type | Returns information about the type of a file or folder. For example, for files ending in .TXT, "Text Document" is returned]
  461. Type|
  462. [VolumeName | Sets or returns the volume name of the specified drive. Read/write]
  463. VolumeName |[= newname]
  464. ; Functions
  465. [GetObject | Returns a reference to an Automation object from a file]
  466. GetObject(|[pathname] [, class])
  467. [ScriptEngine | Returns a string representing the scripting language in use]
  468. ScriptEngine()|
  469. [ScriptEngineBuildVersion | Returns the build version number of the scripting engine in use]
  470. ScriptEngineBuildVersion()|
  471. [ScriptEngineMajorVersion | Returns the major version number of the scripting engine in use]
  472. ScriptEngineMajorVersion()|
  473. [ScriptEngineMinorVersion | Returns the minor version number of the scripting engine in use]
  474. ScriptEngineMinorVersion()|
  475. ; Objects
  476. [ActiveXObject | Enables and returns a reference to an Automation object]
  477. var | = new ActiveXObject("servername.typename"[, "location"])
  478. [Array | Provides support for creation of arrays of any data type]
  479. new Array(|);
  480. [Array() | Provides support for creation of arrays of any data type]
  481. var | = new Array();
  482. [Array(size) | Provides support for creation of arrays of any data type]
  483. var | = new Array(size);
  484. [Array(e0..en) | Provides support for creation of arrays of any data type]
  485. var | = new Array(element0, ..., elementn);
  486. [Boolean | Creates a new Boolean value]
  487. var | = new Boolean(boolvalue)
  488. [Date | Enables basic storage and retrieval of dates and times]
  489. var | = new Date()
  490. [Date(UCT) | Enables basic storage and retrieval of dates and times]
  491. var | = new Date(dateVal)
  492. [Date(y, m, ...) | Enables basic storage and retrieval of dates and times]
  493. var | = new Date(year, month, date[, hours[, minutes[, seconds[,ms]]]]) 
  494. [Dictionary | Object that stores data key, item pairs]
  495. var | = new ActiveXObject("Scripting.Dictionary")
  496. [Enumerator | Enables enumeration of items in a collection]
  497. var | = new Enumerator(collection) 
  498. [Error | Contains information about errors]
  499. var | = new Error() 
  500. [Error(num) | Contains information about errors]
  501. var | = new Error(number) 
  502. [Error(num, desc) | Contains information about errors]
  503. var | = new Error(number, description) 
  504. [FileSystemObject | Provides access to a computer's file system]
  505. var | = new ActiveXObject("Scripting.FileSystemObject")
  506. [Function | Creates a new function]
  507. function |functionname( [argname1 [, ... argnameN]] )
  508. {
  509.     
  510. }
  511. [Function(call) | Creates a new function]
  512. var |functionname = new Function( [argname1, [... argnameN,]] body );
  513. [Math | An intrinisic object that provides basic mathematics functionality and constants]
  514. Math|[.{property | method}]
  515. [Number | An object representation of the number data type and placeholder for numeric constants]
  516. var | = new Number(value);
  517. [Object | Provides functionality common to all JScript objects]
  518. var | = new Object([value]);
  519. [RegExp | Stores information on regular expression pattern searches]
  520. RegExp.|propertyname 
  521. [Regular Expression | Contains a regular expression pattern]
  522. var |regularexpression = /pattern/[switch]
  523. [Regular Expression() | Contains a regular expression pattern]
  524. var |regularexpression = new RegExp("pattern",["switch"])
  525. [String | Allows manipulation and formatting of text strings and determination and location of substrings within strings]
  526. |StringObj[.method]
  527. [VBArray | Provides access to Visual Basic safe arrays]
  528. var | = new VBArray(safeArray);
  529. ; Statements
  530. [do...while | Executes a statement block once, and then repeats execution of the loop until a condition expression evaluates to false]
  531. do {
  532.    |
  533. } while (expression); 
  534. [for | Executes a block of statements for as long as a specified condition is true]
  535. for (|initialization; test; increment) {
  536.     
  537. }    
  538. [for...in | Executes one or more statements for each property of an object, or each element of an array]
  539. for (|variable in [object | array]) {
  540.   
  541. }    
  542. [@if | Conditionally executes a group of statements, depending on the value of an expression]
  543. @if (condition1)
  544.      text1
  545. \[@elif (condition2)
  546.      text2]
  547. \[@else
  548.      text3]
  549. @end 
  550. [if | Conditionally executes a group of statements, depending on the value of an expression]
  551. if (|){
  552.      
  553. }
  554. [if...else | Conditionally executes a group of statements, depending on the value of an expression]
  555. if (|condition){
  556.      
  557. }
  558. else {
  559.      
  560. [Labeled | Provides an identifier for a statement]
  561. |label :
  562.     statement 
  563. [@set | Creates variables used with conditional compilation statements]
  564. @set @|varname = term
  565. [switch | Enables the execution of one or more statements when a specified expression's value matches a label]
  566. switch (|expression) {
  567.    case label : statementlist
  568.    case label : statementlist
  569.    ...
  570.    default :    statementlist
  571. [throw | Generates an error condition that can be handled by a try...catch statement]
  572. throw |exception
  573. [try...catch | Implements error handling for JScript]
  574. try {
  575.   tryStatements
  576. }
  577. catch(exception){
  578.   catchStatements
  579. }
  580. [var | Declares a variable]
  581. var |variable [ = value ] [, variable2 [ = value2], ...] 
  582. [while | Executes a statement until a specified condition is false]
  583. while (expression){
  584.    statements
  585. }
  586. [with | Establishes the default object for a statement]
  587. with (|object){
  588.    statements
  589. }
  590. ; Operators
  591. [instanceof | Returns a Boolean value that indicates whethor or not an object is an instance of a particular class]
  592. |result = object instanceof class
  593. ; Function shotcuts
  594. [doc.write | Display information - parameter ]
  595. document.write(|)
  596. [doc.writeln | Display information - parameter ]
  597. document.writeln(|)
  598. ; others
  599. [SCRIPT | Script description ]
  600. <SCRIPT LANGUAGE="JScript">
  601.   |
  602. </SCRIPT>
  603. [window.alert | Display message box ]
  604. window.alert(|)
  605. [window.confirm | Display message box with Yes, No buttons]
  606. window.confirm(|)
  607. [window.prompt | Display prompt with text field in which the user can type an answer in response to your prompt]
  608. window.prompt(|)
  609. [Create files | Short sample to create files]
  610. var |fso, f1;
  611. fso = new ActiveXObject("Scripting.FileSystemObject");
  612. f1 = fso.CreateTextFile("c:\\testfile.txt", true);
  613.